high-lying terrace - İngilizce Eş Anlamlılar Sözlük